thin and flat-bellied - English Synonyms Dictionary